标签: permission-denied

Tensorflow因conda环境无写权限而失败

在我创建的conda环境中,我尝试运行tensorflow-hub,当tensorflow尝试获取写访问权限时它失败。

错误信息:

tensorflow.python.framework.errors_impl.PermissionDeniedError:
 /tmp/tfhub_modules/96e8f1d3d4d90ce86b2db128249eb8143a91db73.lock.tmp40b1daf1ca7d4f62a23d9457654a995d;
Permission denied
Run Code Online (Sandbox Code Playgroud)

错误代码:

module_url =
"https://tfhub.dev/google/universal-sentence-encoder-large/3"  embed =
hub.Module(module_url)
Run Code Online (Sandbox Code Playgroud)

我知道原因是我的 py 文件没有写访问权限,但如果我继续想在我创建的 conda 环境而不是本地计算机中工作,我不知道如何解决它。

整个错误消息:

File
"/home/ld-sgdev/liuhuo_wan/.conda/envs/tensorflow-hub/lib/python3.7/site-packages/tensorflow_hub/resolver.py",
line 379, in atomic_download
     overwrite=False)   File "/home/ld-sgdev/liuhuo_wan/.conda/envs/tensorflow-hub/lib/python3.7/site-packages/tensorflow_hub/tf_utils.py",
 line 65, in atomic_write_string_to_file
     f.write(contents)   File "/home/ld-sgdev/liuhuo_wan/.conda/envs/tensorflow-hub/lib/python3.7/site-packages/tensorflow/python/lib/io/file_io.py", line 106, in write
     self._prewrite_check()   File "/home/ld-sgdev/liuhuo_wan/.conda/envs/tensorflow-hub/lib/python3.7/site-packages/tensorflow/python/lib/io/file_io.py", line 92, in _prewrite_check
     compat.as_bytes(self.__name), compat.as_bytes(self.__mode)) tensorflow.python.framework.errors_impl.PermissionDeniedError:
 /tmp/tfhub_modules/96e8f1d3d4d90ce86b2db128249eb8143a91db73.lock.tmp40b1daf1ca7d4f62a23d9457654a995d;
 Permission denied
Run Code Online (Sandbox Code Playgroud)

permission-denied conda

2
推荐指数
1
解决办法
1750
查看次数

fopen(dbinfo.php):无法打开流:权限被拒绝Ubuntu 12.04 LTS

我想在UBuntu上运行一个php项目.它有一个安装脚本,用于创建mysql数据库.当我尝试运行脚本时,我收到以下错误:

Warning: fopen(dbinfo.php): failed to open stream: Permission denied in /opt/lampp/htdocs/project/install.php on line 12

Warning: fwrite() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/project/install.php on line 19

Warning: fclose() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/project/install.php on line 20

Warning: include(dbinfo.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/project/install.php on line 21

Warning: include(): Failed opening 'dbinfo.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/project/install.php on line 21

Notice: Undefined variable: host in /opt/lampp/htdocs/project/install.php on …
Run Code Online (Sandbox Code Playgroud)

xampp ubuntu permission-denied lampp

1
推荐指数
1
解决办法
7554
查看次数

Android权限拒绝:forceStopPackage()

我试图使用forceStopPackage()杀死另一个应用程序.但我的应用程序显示运行时错

错误:

java.lang.SecurityException: Permission Denial: forceStopPackage() from pid=10377, uid=10200 requires android.permission.FORCE_STOP_PACKAGES
Run Code Online (Sandbox Code Playgroud)

在我的清单文件中,我添加了以下权限.

<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />

    <permission
        android:name="android.permission.FORCE_STOP_PACKAGES"
        android:permissionGroup="android.permission-group.SYSTEM_TOOLS"
        android:protectionLevel="signature"
        android:sharedUserId="android.uid.system" />
Run Code Online (Sandbox Code Playgroud)

代码:

ActivityManager am = (ActivityManager) 
         context.getSystemService(Context.ACTIVITY_SERVICE);
Method forceStopPackage = am.getClass().
          getDeclaredMethod("forceStopPackage", String.class);  
    forceStopPackage.setAccessible(true);  
    forceStopPackage.invoke(am, packageName);
Run Code Online (Sandbox Code Playgroud)

如何解决问题.

permissions android securityexception permission-denied

1
推荐指数
2
解决办法
7005
查看次数

sed脚本-临时文件的权限被拒绝

我只是使用find和sed的组合来替换目录文件中的字符串。

find . -type f -exec sed -i 's,foo,bar,g' {} +
Run Code Online (Sandbox Code Playgroud)

它完成了工作。之后,我注销了服务器(通过SSH连接),然后记住,我需要再次运行该命令。所以我用稍微修改的查找/替换字符串触发了相同的命令,但是它不再起作用,并给出以下错误:

sed: couldn't open temporary file ./sedPFq4Ck: Permission denied
Run Code Online (Sandbox Code Playgroud)

现在怎么了?

FWIW:每次重新尝试后,提到的临时文件的文件名都会更改。

permissions bash sed permission-denied

1
推荐指数
1
解决办法
7198
查看次数

java.net.SocketException:套接字失败:EACCES(权限被拒绝)

我搜索了所有解决方案并应用到我的项目中.但他们没有工作.我已将此权限拒绝.我已将所有可能的权限放入清单文件中.请告诉我我的项目有什么问题.

public static void getGetResponse() {
        InputStream inputStream = null;
        try {
            URL url = new URL("http://120.26.89.113:8080/common/qiniuToken");
            HttpURLConnection connection = (HttpURLConnection)url.openConnection();
            connection.setRequestMethod("GET");          
            String userPassword = "wehelper:***********";
            byte[] encodedBytes = Base64.encode(userPassword.getBytes(), 0);
            connection.setRequestProperty("Authorization", "Basic " + encodedBytes);
            connection.connect();
            int resCode = connection.getResponseCode();
            if (resCode == 200) {
                inputStream = connection.getInputStream();
            }

            BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
            StringBuilder out = new StringBuilder();
            String line;
            while ((line = reader.readLine()) != null) {
                out.append(line);
            }
            System.out.println(out.toString());//Prints the string content read from input stream …
Run Code Online (Sandbox Code Playgroud)

java android httpurlconnection permission-denied

1
推荐指数
1
解决办法
4034
查看次数

Jenkins无法访问java:localhost jenkins [807]:启动Jenkins bash:/ usr/bin/java:权限被拒绝

我在centos 7上安装并配置了jenkins.我在/etc/init.d/jenkins文件中添加了有效的java路径,即"/ usr/bin/java" .

以下是java路径detils:

lrwxrwxrwx. 1 root root 22 Dec 24  2015 java -> /etc/alternatives/java
Run Code Online (Sandbox Code Playgroud)

现在,从root用户运行"service jenkins start"命令时,我收到以下错误.

? jenkins.service - LSB: Jenkins Continuous Integration Server
   Loaded: loaded (/etc/rc.d/init.d/jenkins)
   Active: failed (Result: exit-code) since Wed 2016-07-13 18:25:51 IST; 5s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 807 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=1/FAILURE)

Jul 13 18:25:51 localhost systemd[1]: Starting LSB: Jenkins Continuous Integration Server...
Jul 13 18:25:51 localhost runuser[812]: pam_unix(runuser:session): session opened for user jenkins by (uid=0)
Jul …
Run Code Online (Sandbox Code Playgroud)

permission-denied jenkins jenkins-cli

1
推荐指数
1
解决办法
4861
查看次数

通过外壳脚本拒绝对猫的权限

我在〜/ bin / rclone_sync_ACD.log中的日志文件的shell脚本中运行cat时遇到问题。这是shell脚本中的这一行:

RESULT=cat $LOGFILE | tail -1
Run Code Online (Sandbox Code Playgroud)

但是当运行脚本时,我得到:

./rclone_sync: line 63: /Users/pjburnhill/bin/rclone_sync_ACD.log: Permission denied
Run Code Online (Sandbox Code Playgroud)

在终端中,如果输入cat $LOGFILE | tail -1,它将提供正确的输出。

脚本需要具有什么权限才能访问并打印正确的行?

谢谢,PJ

macos bash shell terminal permission-denied

1
推荐指数
1
解决办法
1720
查看次数

安装python模块IOError:[Errno 13]权限被拒绝:

我尝试通过键入终端使用pip安装python库openpyxl:

    pip install openpyxl
Run Code Online (Sandbox Code Playgroud)

但它没有正确执行.它引发了一个例外:

    Successfully built openpyxl jdcal et-xmlfile
    Installing collected packages: jdcal, et-xmlfile, openpyxl
    Exception:
    Traceback (most recent call last):
    File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
    File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
    File "/Library/Python/2.7/site-packages/pip/req/req_set.py", line 784, in install
    **kwargs
    File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
    File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
    File "/Library/Python/2.7/site-packages/pip/wheel.py", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
    File "/Library/Python/2.7/site-packages/pip/wheel.py", line 323, in clobber
    shutil.copyfile(srcfile, destfile)
    File …
Run Code Online (Sandbox Code Playgroud)

python pip permission-denied

1
推荐指数
1
解决办法
1万
查看次数

Pytesseract的PermissionError

我的代码:

pytesseract.pytesseract.tesseract_cmd = 'C:/Programs/tesseract'
print(pytesseract.image_to_string(Image.open("test.png")))
Run Code Online (Sandbox Code Playgroud)

我收到错误:PermissionError:[WinError 5]访问被拒绝

然后我以管理员身份运行程序,并收到同样的错误.我还更改了tesseract文件夹的权限.

我在Pycharm中使用Python解释器安装了pytesseract,并使用第二个选项在这里从Windows下载了二进制文件.我在C:\ Programs中解压缩了zip文件夹

是什么导致错误?

python permission-denied python-3.x

1
推荐指数
3
解决办法
2592
查看次数

“ ls”命令的权限问题:权限被拒绝

尽管我是目录的所有者(pi),但仍拒绝该权限

pi@raspberrypi:~/Desktop $ sudo ls -al
total 16
d-wx--x--x  3 pi pi 4096 Jan 12 11:30 .
drwxr-xr-x 21 pi pi 4096 Jan 12 11:28 ..
-rw-r--r--  1 pi pi   82 Jan 11 16:13 cmd.txt
drwxr-xr-x  6 pi pi 4096 Jan 12 11:30 openvibe-2.0.0-src
pi@raspberrypi:~/Desktop $ ls
ls: cannot open directory '.': Permission denied
Run Code Online (Sandbox Code Playgroud)

linux terminal file-permissions permission-denied

1
推荐指数
1
解决办法
7846
查看次数