如何将 "C:\Users\Myname\Anaconda3\envs\pytorch\lib\site-packages" 之类的路径永久添加到 sys.path?
How to add a path like "C:\Users\Myname\Anaconda3\envs\pytorch\lib\site-packages" to sys.path permanently?
我正在学习Pytorch,我使用Windows和Jupyter notebook。
当我尝试在 Pytorch 内核上导入 gym 或 cv2 等模块时,出现 'no modules names gym'.
等错误
当我在 Pytorch 上 运行 sys.path 时,没有路径 "C:\Users\Myname\Anaconda3\envs\pytorch\lib\site-packages\IPython\extensions",它在 Python3 内核上。
所以我使用sys.path.append添加这个路径,我可以成功导入模块。
但是有没有办法在 Pytorch 上将此路径永久添加到我的 sys.path 中?
或者我应该在每次 运行 不同的代码时输入 sys.path.append 吗?
C:\Users\Myname\Anaconda3\envs\pytorch\lib\site-packages\IPython\extensions
是来自 virtualenv pytorch
的路径。 You need to activate
it in the Anaconda prompt before running a kernel:
C:\> C:\Users\Myname\Anaconda3\envs\pytorch\Scripts\activate
(pytorch) C:\>
如果您需要 运行 在此环境中(半)自动执行某些操作,请参阅 。
If you need jupyter
in this environment, you'll need to install corresponding conda
packages into it.
我正在学习Pytorch,我使用Windows和Jupyter notebook。
当我尝试在 Pytorch 内核上导入 gym 或 cv2 等模块时,出现 'no modules names gym'.
等错误当我在 Pytorch 上 运行 sys.path 时,没有路径 "C:\Users\Myname\Anaconda3\envs\pytorch\lib\site-packages\IPython\extensions",它在 Python3 内核上。
所以我使用sys.path.append添加这个路径,我可以成功导入模块。
但是有没有办法在 Pytorch 上将此路径永久添加到我的 sys.path 中? 或者我应该在每次 运行 不同的代码时输入 sys.path.append 吗?
C:\Users\Myname\Anaconda3\envs\pytorch\lib\site-packages\IPython\extensions
是来自 virtualenv pytorch
的路径。 You need to activate
it in the Anaconda prompt before running a kernel:
C:\> C:\Users\Myname\Anaconda3\envs\pytorch\Scripts\activate
(pytorch) C:\>
如果您需要 运行 在此环境中(半)自动执行某些操作,请参阅
If you need jupyter
in this environment, you'll need to install corresponding conda
packages into it.